glasgow hotels in edinburgh rugby london edinburgh bed and breakfast golf england edinburgh cricket wales accommodation edinburgh accommodation football